translucent cartilage - Spanish English Dictionary